In [1]:
import numpy as np #importa la libreria numpy con el alias np
En caso de usar python 2.7, y necesitas trabajar con division de enteros donde el resultado no omita la parte decimal, es necesario importar division from future, si desde la siguiente version de python
Ejemplo desde una terminal
:~$ python2 Python 2.7.12 (default, Nov 19 2016, 06:48:10) [GCC 5.4.0 20160609] on linux2 Type "help", "copyright", "credits" or "license" for more information. ´>>> 3/7 0 ´>>> from future import division ´>>> 3/7 0.42857142857142855
In [2]:
arreglo1 = np.array([[1,2,3,4],[5,6,7,8],[9,10,11,12]]) # Crear un arreglo bidimensional (3f,4c), [[f1],[..],f[n]]
In [3]:
arreglo1.shape
Out[3]:
In [4]:
arreglo1
Out[4]:
In [5]:
### Operaciones basicas
In [6]:
arreglo1+arreglo1 #Suma de cada elemento
Out[6]:
In [7]:
arreglo1*arreglo1 #Multiplicar de cada elemento
Out[7]:
In [8]:
arreglo1-arreglo1 #Resta de cada elemento
Out[8]:
In [9]:
arreglo1/arreglo1 #Divide de cada elemento
In [ ]:
1 / arreglo1 #Inverso de cada miembro
In [ ]:
arreglo1.ndim #Determina el numero de axes(dimensiones)
In [ ]:
arreglo1 ** 2 # Eleva al cuadrado cada elemento
In [ ]:
In [ ]: